Meta and its subcontractor disagree over why over 1000 Kenya-based workers were made redundant.
Fresh revelations have surfaced over the abrupt termination of a major outsourcing contract between Meta and a Nairobi-based tech firm, a move that has left more than 1,100 Kenyans without jobs as of